A Delayed But Enjoyable 7-Hour Flight | Royal Air Maroc Washington Dulles To Casablanca